package list.functions.applier;

/**
 *
 * Fully Tested: No
 * Fully Documented: No
 * Created: 8-Apr-2012
 * Last Updated: 11-Apr-2012
 *
 * @param <T> the type of the arguments given to this Applier's apply method
 * @param <E> the return type of this Applier's apply method
 * @author Shimu Wu
 */
public interface Applier<T, E> {
    
    public E apply(Object... args);
}
